<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>Android与Js交互</title>
</head>
<body>
//JS的代码
<script type="text/javascript">
              //无参方法
            function clickJS(){
                document.getElementById("zi").innerHTML = "Android调用了JS代码"
            }
             //有参方法
            function clickJSTwo(x){
                document.getElementById("zi").innerHTML = x
            }
        //与Android交互的方法
            function clickAndroid(){
                var result = prompt("js://webview?arg1=111&arg2=222")
                alert("demo" + result)
            }
            function jsMethod(msg){
        var str = document.getElementById("id_input").value;
        //调用android中的方法
        window.jsObj.androidMethod(str);
        document.getElementById("id_input3").value = "我是Android传过来的参数:" + msg;
        }
        </script>

<button type="button" onclick="clickAndroid()">我是Js中的一个按钮</button>

<p id="zi">Android调用js生效后是在这里改变代码</p>

</body>

<script type="text/javascript">
    function clickAndroid(){
        //用androids.调用映射的对象    这里的androids是addJavascriptInterface()的第二个参数
        androids.jsAndroid("我是JS,我调用了Android的方法")
    }
</script>
</html>
